# 全局变量
num1 = 10
list1 = [1,2,3,4,5]

def demo1():
    global num1
    # 局部变量
    num2 = 20
    # 新建了一个同名num1,执行完成后销毁了
    num1 = 10.1
    print("函数内-num1:", num1)
    print("函数内-num2:", num2)
    list1[2] = 11
    print("函数内-list1", list1)


demo1()

# 局部函数中修改的不改变全局
print("函数执行后的num1", num1)
print("函数执行后的list1", list1)
